﻿.datepicker {
    border: 2px solid #999999;
    border-collapse: collapse;
    position: absolute;
}
.datepicker tr.controls th {
    font-size: 11px;
    height: 22px;
}
.datepicker select {
    font-size: 11px;
}
.datepicker tr.days th {
    height: 18px;
}
.datepicker tfoot td {
    height: 18px;
    text-align: center;
    text-transform: capitalize;
}
.datepicker th, .datepicker tfoot td {
    background: none repeat scroll 0 0 #EEEEEE;
    font: 10px/18px Verdana,Arial,Helvetica,sans-serif;
}
.datepicker th span, .datepicker tfoot td span {
    font-weight: bold;
}
.datepicker tbody td {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    font: 11px/22px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    width: 24px;
}
.datepicker tbody td.date {
    cursor: pointer;
}
.datepicker tbody td.date.over {
    background-color: #99FFFF;
}
.datepicker tbody td.date.chosen {
    background-color: #CCFFCC;
    font-weight: bold;
}
